IntervalZero.KINGSTAR.Base.Api Namespace

Module Name: KINGSTAR Subsystem

Author: IntervalZero

Environment: x64 and KINGSTAR application

Version: 4.5

Classes

  Class Description
AxisDetails Represents the information of an axis.
AxisStatus Represents the states of an axis.
GroupStatus Represents the states of an axis group.
KsCommandStatus Represents the states of a KINGSTAR method.
KsCommandStatus<T> Represents a state of a KINGSTAR method plus a value, whose type depends on the method.
KsReturn<T> Represents the return code of KINGSTAR.
McAxisInfo Describes information concerning an axis, like modes, inputs directly related to the axis, and certain state information.
McAxisMotionState Describes the motion state of an axis.
McCamTable Represents a cam table.
McCartTransParams Represents the parameters of Cartesian transformation.
McGroupValue Represents the path and axis values for a group.
McStateDirection Represents the motion state and moving direction of an axis.
McTriggerSource Represents a trigger's attributes.
McVirtualAxis Represents the signals that can be assigned to a simulated axis.
SlaveDiagnostics Represents the diagnostics information of EtherCAT slaves' state.
SlaveStatus Represents the states of an EtherCAT slave.
SubsystemDiagnostics Represents the diagnostics information of the EtherCAT link's state.
SubsystemStatus Represents the states of the EtherCAT link.
SubsystemStatusEx Represents the extended state of an EtherCAT link.
UserVariable Represents a user-defined variable.

Delegates

  Delegate Description
MailboxCallback Represents the delegate that calls a corresponding method when a Mailbox event is triggered.

Interfaces

  Interface Description
IApi Represents the EtherCAT settings.
IMotion Represents motion control.